ecologically friendly - German English Dictionary